useless, debased or degraded person - Spanisch Englisch Wörterbuch